Big Huge Thesaurus

genus Leontocebus

noun